PDNPulse: Larry Sultan Dies at 63
Fine art photographer Larry Sultan died yesterday at his home in California at the age of 63, according to The New York Times. The cause of death was cancer, the paper reported. Link: PDNPulse: Larry Sultan Dies at 63
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed